@charset "utf-8";
/* CSS Document */
/* CSS Reset
------------------------------------------------------------ */ div, ul,li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:400; }
li, ul { list-style:none; }

q:before, q:after { content:''; }
a img {text-decoration: none; }
img { border: none; text-decoration: none; }
abbr,acronym { border: 0; }
a{ color:#818181; text-decoration:none; }
a:hover{ color:#fa0914; text-decoration:none;cursor:hand;  }
label, button { cursor: pointer; }
input:focus, select:focus, textarea:focus { background-color:#eee; border:1px solid #F6F; }
hr { margin: 0; padding: 0; border: 0; color: #000; background-color: #000; height: 1px}
body{
	font:normal 12px/1.5em "宋体";
	color:#828282; 
	margin:0 auto;
	background-color:#f4f4f4;
	background:url(bg.jpg) top repeat-x;
	padding-top:11px;
}
#herder{ width:1002px; margin:0 auto; height:69px;background:url(herder-bg.jpg)  repeat-x;}
.logo{ float:left; width:396px;height:69px; padding-left:130px;background:url(LOGO.gif) no-repeat scroll 15px 5px;}
.logoright{ float:right; padding-right:15px; width:216px;}
#nav{background:url(nav.jpg)  repeat-x; height:48px;}
.nav{ width:1002px; margin:0 auto;}
.nav ul{ float:left; padding-left:30px; width:972px;}
.nav ul li{ float:left; display:inline; text-align:center; line-height:48px;}

.nav ul li span{ margin-top:10px;}
.nav ul li.nava a{ float:left; height:48px; background:url(nava.jpg) no-repeat; width:127px; color:#FFF; font-size:14px; font-weight:bold;}
.nav ul li.selected a,.nav ul li.nava a:hover{ float:left; height:48px; background:url(navb.jpg) no-repeat; width:127px;color:#f9da08;}


#index_banner { width:1002px; margin:0 auto;}

#index_body{padding-top:10px;  overflow:hidden;}
#body{ width:1002px; margin:0 auto; overflow:hidden;}
#index_left{ float:left; padding-left:4px; width:420px;  padding-bottom:10px; overflow:hidden; }
.index_huoban{ float:left; width:420px;}
.index_huoban h3{ float:left; }
.index_left{ float:left; background:#f3f3f3 no-repeat; width:420px; height:227px; padding-top:5px;}
.index_huoban ul{ padding-left:16px; width:188px;float:left; }
.index_huoban ul li{ padding-top:9px; float:left;height:43px;}
.index_huoban ul li a{background:url(index_hzbg.jpg) no-repeat; width:188px; height:37px; padding:3px; float:left;}
.index_huoban ul li a img{ width:181px; height:37px; float:left;}
.index_product{ float:left; width:223px; padding-top:20px;overflow:hidden;}
.index_product ul{ float:left; width:223px;}
.index_product ul li{ float:left; width:223px;  height:37px; padding-top:5px; display:inline; overflow:hidden;}
.index_product ul li span{ float:left; background:url(index_probg.jpg) no-repeat; width:182px;  padding-left:41px;  font-weight:bold;} 
.index_product ul li span a{ float:left; background:url(index_54.jpg) left  no-repeat; padding-left:20px; width:162px; line-height:37px; height:37px;}
.index_product ul li span a:hover{ float:left; background:url(index_51.jpg) left  no-repeat; padding-left:20px; width:162px;line-height:37px;  height:37px;}
#index_right{  float:left; padding-left:4px; width:574px;overflow:hidden; }
.index_btop{ width:570px;}
.index_new{  float:left; width:283px; }
.index_news{ float:left; background:#f3f3f3 no-repeat; width:263px; height:220px; padding:10px 10px 0px 10px; overflow:hidden;}
.index_news img{ width:102px; height:53px;}
.index_news ul{ float:left; width:283px; padding-top:0px;}
.index_news ul li{ float:left; width:250px; border-bottom:1px dotted #818181; line-height:25px;background:url(index_new_tbbg.jpg) no-repeat 0 center; padding-left:15px;}
.index_news ul li a{ float:left;}
.index_news ul li a span{ float:right; color:#988fce;}

.index_tui{ padding-left:4px; float:left; }
.index_xptj{ float:left; background:#f3f3f3 no-repeat; width:269px; height:217px; padding:12px 0 0 14px;}
/* .index_xptj img{ width:292px; height:131px;} */
.index_proshow{ float:left; padding-top:20px; width:701px;}
.index_pshow{ float:left; width:661px; height:214px; background:url(index_pshow.jpg) no-repeat; padding:15px 20px 0 20px;}
.scroll_div a { width:108px; text-align:center;  float:left; margin-right:23px; }
.scroll_div{ width:108px; overflow:hidden;}
.scroll_div img{width:108px; height:174px;float:left;}
.scroll_div a span{ line-height:30px; color:#676767; width:108px;float:left;}

#footer{background:url(footbg.jpg) top  repeat-x;  height:107px; color:#000000;}

.footer{ width:660px; margin:0 auto;}
.navfoot{ float:left; text-align:center; width:660px; padding-top:16px; color:#FFF;}
.navfoot a{color:#FFFFFF;}
.link{ float:left; width:660px; text-align:center; line-height:30px; color:#146ae3;}
.link a{ color:#146ae3;}
.footer p{ width:660px; text-align:center;}
.banner{ float:left; width:1002px; height:197px; border-bottom:1px solid #7498ba; padding-bottom:1px;}
.banner img{float:left; width:1002px; height:197px;}
#left{ border-bottom:1px solid #dedede; border-right:1px solid #dedede; border-left:1px solid #dedede;float:left; background:#f5f5f7; width:197px; padding:25px 15px 0 15px;}
#left h3{  background:url(lefth3.jpg) no-repeat; width:148px; height:30px; color:#FFFFFF; line-height:30px; padding-left:42px; font-size:14px;}
#left ul{width:186px; float:left; padding-left:5px;}
#left ul li{ float:left; display:inline;  width:186px; padding:5px 0;}
#left ul li a{float:left;  width:170px; padding-left:16px; height:21px; line-height:21px;border-bottom:1px solid #d5d8dd;}

#left ul.subul0{width:186px; float:left;}
#left ul.subul0 li{ float:left; display:inline;  width:186px; padding:5px 0;}
#left ul.subul0 li a{float:left;  width:170px; padding-left:16px; height:21px; line-height:21px;border-bottom:1px solid #d5d8dd;font-weight:bold;}

#left ul.subul1{width:186px; float:left;}
#left ul.subul1 li{ float:left; display:inline;  width:186px; padding:5px 0;}
#left ul.subul1 li a{float:left;  width:160px; padding-left:16px; height:21px; line-height:21px;border-bottom:1px solid #d5d8dd;font-weight:100;}

#left ul li.lefta a{float:left;  width:170px; padding-left:16px; height:21px; line-height:21px; background:url(leftah.jpg)  no-repeat;font-weight:bold; color:#186bc2;}
#left ul li a img{ padding-right:10px;}
#left #selected a,#left ul li a:hover{ background:url(leftah.jpg) no-repeat;  float:left; height:21px; font-weight:bold; color:#fa0914;}
#right{ float:left;width:772px; overflow:hidden;}
.righth3{ border-bottom:1px solid #e5e5e5; height:20px; padding-top:7px;float:left; text-align:right; width:765px; padding-right:7px;}
.righth3,.righth3 a,.righth3 a:hover{ color:#fa0914;}
.righth3 span{ color:#fa0914;}
.about{ float:left; width:650px; overflow:hidden; padding:21px 50px 40px 68px;}
.about p{ padding-top:20px;}
.about1{ float:left; width:700px; overflow:hidden; padding:21px 0px 40px 68px;}
.about1 ul{ float:left; width:700px;}
.about1 ul li{ float:left; text-align:center; color:#1868be;  width:180px; padding-right:45px; padding-bottom:20px;}
.about1 ul li img{ float:left; width:170px; height:124px; padding:5px; border:1px solid #c0c0c1; margin-bottom:5px;}
.page{ float:left; text-align:right; width:740px; padding-top:20px; color:#666666;}
.page a{color:#666666;};
.products{ float:left; width:712px; padding:0px 30px;}
.products ul{ float:left; width:752px;}
.products ul li{ float:left; width:110px; padding-left:50px; padding-top:15px; text-align:center;}
.products ul li a { color:#1868be; text-align:center; line-height:30px; float:left;}
.products ul li a span{float:left; width:110px; padding:2px; border:1px solid #2b7bca;}
.products ul li a span img{ width:108px; height:174px; border:1px solid #c8c8c8;float:left;}
.product{ float:left; padding-top:20px; padding-left:20px; width:752px;}
.pro_leftimg{ float:left; padding:3px; border:1px solid #2c6ab6; width:218px; height:350px; margin-right:10px;}
.pro_leftimg img{ width:216px; height:348px; border:1px solid #d1d1d1;}
.pro_rh3{ color:#1868be; font-weight:bold; border-bottom:1px dashed #e6e6e6; width:510px; float:left; line-height:30px;}
.product p{line-height:30px;}
.news{ float:left; padding:15px 20px; width:732px;}
.news ul{ float:left; width:732px;}
.news ul li{ float:left; width:717px; display:inline; border-bottom:1px dotted #bec1c8; line-height:25px; background:url(news_06.jpg) 5px no-repeat; padding-left:15px; }
.news ul li a{ float:left;}
.news ul li.newww a{ float:left; text-decoration:underline;color:#176dc3;}
.news ul li a:hover{ float:left; text-decoration:underline;}
.neww{ float:left; width:732px; padding-bottom:5px;}
.neww span{ float:left; padding-right:10px; }
.neww span img{ float:left; width:158px; height:100px; padding:2px; border:1px solid #c7c7c7;}
.neww h3{ color:#176dc3;}
.neww a{ line-height:22px; width:553px;}
.new{ float:left; padding-top:30px; padding-left:34px; padding-right:20px; width:718px; overflow:hidden;}
.newh3{ float:left; width:718px; text-align:center; color:#176dc3; line-height:30px; font-size:20px;}
.new p{ line-height:25px; padding-top:20px; float:left;width:718px; }
.shangxi{ float:left; width:718px; padding-top:20px;}
.shangxi a{ float:left; width:718px; line-height:25px;}
.case{ float:left; padding-left:37px; width:735px;}
.case ul{ float:left; width:735px;}
.case ul li{ float:left; width:735px; padding-top:15px; color:#1868be; text-align:left; line-height:22px;}
.case ul li  span{float:left; width:110px; padding:2px; border:1px solid #2b7bca; margin-right:10px; }
.case ul li  span img{ width:108px; height:174px; border:1px solid #c8c8c8;}
.case ul li  h3{ float:left; text-align:left; border-bottom:1px dashed #e6e6e6; width:600px; padding-left:5px; margin-bottom:10px;}
.case ul li p{ float:left; width:600px;  line-height:22px; height:100px;}
.case ul li a{ float:right; }
.honor{ float:left; padding-top:22px; padding-left:32px; width:740px;}
.honor ul{ float:left; width:740px;}
.honor ul li{ width:222px; float:left; display:inline; text-align:center; padding-right:23px; padding-bottom:30px; }
.honor ul li a { float:left; text-align:center; color:#176dc3; line-height:25px;}
.honor ul li a img{ float:left; width:222px; height:63px; border:1px solid #dedede;}
.job{ float:left; padding-top:30px; width:770px;}
.job ul{ float:;}
.job ul li{ float:left; width:750px; border-bottom:1px dotted #bababa; padding-left:20px; color:#606060; line-height:22px;}
.job ul li a{ float:right; padding-right:20px; color:#606060;}
.job ul li a:hover{ color:#176ec5;}
.job ul li.jobb{ font-weight:bold; color:#176ec5; font-size:14px;}
.message{ padding-left:82px; float:left; width:690px; color:#367ac7; line-height:30px; background:url(feedback_03.jpg) bottom right no-repeat;  }
#focus {width:292px; height:131px; overflow:hidden; position:relative; float:left;}
#focus ul {height:131px; position:absolute;width:292px;}
#focus ul li {float:left; width:292px; height:131px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;width:292px;}
#focus .btnBg {position:absolute; width:292px; height:10px; right:0; bottom:0;  }
#focus .btn {position:absolute; width:292px; height:10px; right:0px; bottom:5px; padding-left:5px;float:right; text-aglin:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; line-height:10px;  text-align:center; font-size:11px; font-family:"Microsoft YaHei",SimHei;  cursor:pointer; color:#346fac;}
#focus .btn span.on { color:#FFFFFF;}

.small-nav{ height:38px; line-height:38px; padding-left:15px; color:#ba0000;}
.small-nav a{color:#ba0000;}
.small-nav a:hover{color:#FA0914;}
.sousuo{ float:left; background:url(sousuo.gif) no-repeat; width:196px; height:18px; padding-left:14px;padding-top:2px;}
.sousuo form{ float:left;}
.soso{width:166px; border:0;float:left; color:#9e9f9f; line-height:16px; height:16x;}
.soba{float:left;cursor:hand; height:15px; width:22px; border:0px; background:none;}